比特幣挖礦可以是一項(xiàng)專(zhuān)業(yè)的商業(yè)活動(dòng),您可以將大量資源投入到您的挖礦業(yè)務(wù)中,也可以是一種愛(ài)好,您只需使用您的一部分計(jì)算能力來(lái)挖掘 BTC。雖然大多數(shù)比特幣挖掘是使用先進(jìn)的采礦設(shè)備計(jì)算機(jī)或 ASIC 礦機(jī)完成的,但也可以使用 Apple Mac 計(jì)算機(jī)挖掘一些 BTC。有多種軟件解決方案可用于使用 Mac 挖掘 BTC 并利用這些計(jì)算機(jī)的頂級(jí) CPU、GPU 和微芯片。
為了了解如何在 Mac 上挖 BTC,讓我們首先詳細(xì)了解一下 BTC 挖礦是什么,它是如何工作的,以及哪種挖礦軟件最適合你的設(shè)備。
比特幣區(qū)塊鏈基礎(chǔ)
2009 年,當(dāng)比特幣推出時(shí),它引入了區(qū)塊鏈技術(shù)作為一種可行的解決方案,以促進(jìn)世界上任何兩個(gè)區(qū)塊鏈地址之間的快速跨境交易,無(wú)論地理位置如何。區(qū)塊鏈?zhǔn)且环N分布式公共分類(lèi)賬,顯示 BTC 區(qū)塊鏈上所有轉(zhuǎn)賬的完整交易歷史。這是一個(gè)公共分類(lèi)賬,這意味著任何人都可以通過(guò)像Blockchain.info這樣的區(qū)塊鏈瀏覽器跟蹤任何交易。任何人都可以在區(qū)塊瀏覽器上查看所有可用比特幣地址中的 BTC 確切數(shù)量,但沒(méi)有人知道某個(gè)地址背后的人,因?yàn)楣驳刂放c個(gè)人信息無(wú)關(guān)。這為比特幣用戶(hù)提供了一定程度的匿名性.
當(dāng)比特幣用戶(hù)想要將一些硬幣轉(zhuǎn)移到另一個(gè)地址或交換賬戶(hù)時(shí),他們需要使用他們的私鑰來(lái)管理他們的資金。私鑰是一種密碼,可以證明用戶(hù)對(duì)一定數(shù)量的 BTC 的所有權(quán)。如果沒(méi)有私鑰,您將無(wú)法訪問(wèn)或管理您的密碼。公共地址和私鑰是決定區(qū)塊鏈位置和一定數(shù)量 BTC 所有權(quán)的兩個(gè)因素。
基本上,當(dāng)你轉(zhuǎn)移比特幣時(shí),你只是通過(guò)區(qū)塊鏈發(fā)送一條需要網(wǎng)絡(luò)節(jié)點(diǎn)驗(yàn)證的加密消息。硬幣永遠(yuǎn)不會(huì)離開(kāi)區(qū)塊鏈,即使你將它們存儲(chǔ)在加密錢(qián)包中,它們?nèi)匀辉趨^(qū)塊鏈上。區(qū)塊鏈本身由一串線性數(shù)據(jù)塊組成,每個(gè)塊包含 1MB 的交易數(shù)據(jù)。區(qū)塊是按時(shí)間順序從頭到尾設(shè)置的,并且它們是不可變的,這意味著它們的內(nèi)容在被批準(zhǔn)并添加到區(qū)塊鏈后就無(wú)法更改。批準(zhǔn)數(shù)據(jù)塊是礦工的工作。這種機(jī)制后來(lái)被許多加密貨幣復(fù)制,包括以太坊(ETH)、門(mén)羅幣(XMR)、萊特幣(LTC)和比特幣現(xiàn)金(BCH)。
比特幣挖礦
礦工在為比特幣區(qū)塊鏈提供動(dòng)力方面發(fā)揮著關(guān)鍵作用,沒(méi)有他們,就必須有某種中央機(jī)構(gòu)來(lái)批準(zhǔn)交易。BTC 區(qū)塊鏈?zhǔn)峭耆ブ行幕模瑳](méi)有中央服務(wù)器來(lái)檢查交易。相反,這項(xiàng)義務(wù)被委托給網(wǎng)絡(luò)節(jié)點(diǎn),這些節(jié)點(diǎn)實(shí)際上是礦工和他們的計(jì)算機(jī)。礦工驗(yàn)證交易的主要?jiǎng)訖C(jī)是轉(zhuǎn)賬費(fèi)和區(qū)塊獎(jiǎng)勵(lì),其中包括新開(kāi)采的比特幣。
比特幣代碼中實(shí)施了一種特定的共識(shí)算法,以確保礦工只驗(yàn)證合法交易。這種機(jī)制被稱(chēng)為工作證明(PoW)。每次您使用您的私鑰啟動(dòng) BTC 交易時(shí),該交易都會(huì)進(jìn)入一個(gè)內(nèi)存池(mempool),在那里它與其他待處理的傳輸一起等待礦工選擇它進(jìn)行處理。礦工傾向于選擇交易費(fèi)用較高的轉(zhuǎn)賬,但平均手續(xù)費(fèi)的轉(zhuǎn)賬也會(huì)在 5 到 10 分鐘內(nèi)處理完畢。無(wú)論您做什么,都不要包含低于平均水平的費(fèi)用。
在礦工選擇您的交易進(jìn)行驗(yàn)證后,他們開(kāi)始使用他們的計(jì)算能力來(lái)查找與該交易對(duì)應(yīng)的 64 位字母數(shù)字交易哈希。這需要時(shí)間和大量的處理能力。這就是為什么礦工通常會(huì)加入在線礦池,與其他礦工分享他們的算力,以便更快地處理交易并獲得更多獎(jiǎng)勵(lì)。當(dāng)?shù)V工最終找到正確的哈希值時(shí),他們會(huì)將其作為工作證明提供給 BTC 網(wǎng)絡(luò)的其余部分。其他礦工檢查哈希的合法性,并在多次確認(rèn)后,將交易添加到區(qū)塊鏈的下一個(gè)區(qū)塊中。
參與驗(yàn)證過(guò)程的礦工因其努力而獲得整體獎(jiǎng)勵(lì)。區(qū)塊獎(jiǎng)勵(lì)是新比特幣的開(kāi)采方式,但并非所有礦工都獲得同等獎(jiǎng)勵(lì),因?yàn)?BTC 挖礦有多種方法和效率水平。
比特幣挖礦基本上有四種方式:CPU挖礦、GPU挖礦、ASIC挖礦和云挖礦。
CPU挖礦
CPU 挖礦在比特幣的早期非常流行,當(dāng)時(shí)許多加密愛(ài)好者會(huì)簡(jiǎn)單地使用他們的 PC 或筆記本電腦的中央處理器(CPU)來(lái)挖掘 BTC。然而,CPU 挖礦很快就變得比 GPU 挖礦效率低得多。
用你的 CPU 挖比特幣還是有可能的,但不要指望發(fā)財(cái)。強(qiáng)大的計(jì)算機(jī)(例如各種 MacBook Pro 型號(hào))配備最先進(jìn)的計(jì)算機(jī)芯片(例如 M1 芯片)的效率遠(yuǎn)高于普通 PC 及其 CPU,但即便如此,它們的哈希率也遠(yuǎn)低于 GPU 挖礦鉆機(jī)和 ASIC 礦工。
GPU 挖掘
GPU挖礦是比特幣挖礦的下一個(gè)層次。圖形處理單元具有比 CPU 更多的散列能力,并且能夠處理更多的事務(wù)數(shù)據(jù)。
比特幣礦工通常使用 2 到 8 個(gè)強(qiáng)大的 GPU 構(gòu)建采礦設(shè)備,這些 GPU 相互連接并連接到主板、CPU 和冷卻系統(tǒng)。良好的冷卻系統(tǒng)對(duì)于采礦設(shè)備至關(guān)重要,因?yàn)檫@些計(jì)算機(jī)消耗大量電力,從而產(chǎn)生大量熱量。如果沒(méi)有適當(dāng)?shù)睦鋮s,采礦設(shè)備可能會(huì)很快發(fā)生故障,從而對(duì)過(guò)熱的 GPU 造成無(wú)法彌補(bǔ)的損害。
強(qiáng)大的采礦設(shè)備非常昂貴,您還需要至少中級(jí)計(jì)算機(jī)知識(shí)才能維護(hù)您的采礦設(shè)備。NVIDIA和AMD是用于挖掘 BTC 和其他加密貨幣的 GPU 的兩個(gè)主要制造商。
ASIC 加密貨幣挖礦
ASIC 礦機(jī)是專(zhuān)門(mén)為開(kāi)采某種加密貨幣(例如比特幣)而制造的機(jī)器。這些機(jī)器不是計(jì)算機(jī)。ASIC 是專(zhuān)用集成電路的縮寫(xiě),這意味著機(jī)器實(shí)際上只能運(yùn)行它在制造時(shí)編程的應(yīng)用程序。
這些機(jī)器非常昂貴,與采礦設(shè)備相比,它們的哈希能力要強(qiáng)得多。ASIC 礦機(jī)通常被從事比特幣挖礦業(yè)務(wù)的公司使用,并在比特幣礦場(chǎng)使用這些機(jī)器,在這些礦場(chǎng)中,數(shù)百個(gè)設(shè)備連接并 24/7 運(yùn)行,生產(chǎn)新的 BTC。
云挖礦
就所使用的技術(shù)而言,云挖掘不是一種特定類(lèi)型的挖掘,如 CPU、GPU 或 ASIC 挖掘,因?yàn)樗梢园ㄟ@三種挖掘技術(shù)中的任何一種。該術(shù)語(yǔ)僅指向全球客戶(hù)在線銷(xiāo)售哈希算力的 BTC 挖礦公司。
沒(méi)有資源、時(shí)間或知識(shí)自行建立挖礦業(yè)務(wù)的加密愛(ài)好者可以從擁有 BTC 挖礦場(chǎng)的云挖礦服務(wù)在線購(gòu)買(mǎi)一些哈希算力。這可能是參與比特幣挖礦的最簡(jiǎn)單方法之一,但如果你長(zhǎng)期參與其中,它可能會(huì)非常昂貴。
云挖礦服務(wù)收取的費(fèi)用通常會(huì)從您賺取的 BTC 中扣除,以支付維護(hù)、電力和服務(wù)本身的費(fèi)用。如果您分析需要為一定數(shù)量的哈希算力支付多少法定貨幣,那么購(gòu)買(mǎi)自己的采礦設(shè)備可能在經(jīng)濟(jì)上更明智。另一方面,如果你對(duì)BTC挖礦技術(shù)不太熟悉,使用云挖礦服務(wù)仍然是一個(gè)不錯(cuò)的選擇。一些最受歡迎的 BTC 云挖礦平臺(tái)是Gminers和Shamining。
與 Mac 電腦兼容的比特幣挖礦軟件
為了開(kāi)始使用您的 CPU 或 GPU 進(jìn)行挖礦,您需要在您指定的挖礦計(jì)算機(jī)上安裝適當(dāng)?shù)耐诘V軟件。使用 Mac 設(shè)備進(jìn)行挖礦遠(yuǎn)不如使用 PC 挖礦設(shè)備受歡迎,但它仍然是一種選擇,如果你在不使用加密貨幣的情況下設(shè)置 Mac 來(lái)挖掘加密貨幣,你可以獲得適量的 BTC。當(dāng)然,您可以在 Mac 挖礦 BTC 時(shí)嘗試使用它,但在此過(guò)程中您的計(jì)算機(jī)性能會(huì)顯著下降。
您也可以選擇將您的 Mac 計(jì)算機(jī)用作 ASIC 礦機(jī)的管理設(shè)備,但請(qǐng)記住,這將使您的 Mac 在連接到 ASIC 機(jī)器時(shí)無(wú)法用于其他任何事情。請(qǐng)記住,您無(wú)法使用 Mac 計(jì)算機(jī)創(chuàng)建采礦設(shè)備。MacBook 設(shè)備在設(shè)計(jì)上就是筆記本電腦,因此顯然不可能將它們變成具有多個(gè)顯卡的設(shè)備,而各種 iMac 和 Mac Pro 型號(hào)等臺(tái)式 Mac 電腦不適合進(jìn)行任何修改。
在任何情況下,您都需要在您的 Mac 上安裝足夠的挖礦軟件,然后才能開(kāi)始挖掘 BTC。以下是一些與 Mac 設(shè)備兼容的最流行的比特幣挖礦軟件解決方案。
BGFMiner
BFGMiner是最流行的使用 ASIC 機(jī)器或 FPGA 挖礦設(shè)備進(jìn)行比特幣挖礦的軟件解決方案之一。FPGA 礦機(jī)是基于高級(jí)微芯片的小型設(shè)備,專(zhuān)門(mén)用于挖掘某種加密貨幣。BFGMiner 程序與 Mac 計(jì)算機(jī)兼容,這意味著您可以在 Mac 上運(yùn)行 ASIC 或 FPGA 比特幣挖掘操作。
該程序于 2012 年由加密愛(ài)好者 Luke Dashjr 在 BTC 的早期推出,它已成為市場(chǎng)上最受希望從事 BTC 挖礦業(yè)務(wù)的礦工們歡迎的程序之一。
您可以使用 BFGMiner 監(jiān)控您的整個(gè)采礦操作并優(yōu)化各種參數(shù),例如采礦硬件的溫度、電力輸入、您的 ASIC 或 FPGA 的哈希能力等方面。該軟件是開(kāi)源的,用 C 編程語(yǔ)言編寫(xiě),兼容 macOS、Linux 和 Windows。
CG礦工
CGMiner可能是市場(chǎng)上最著名的比特幣挖礦程序。它是同類(lèi)中的第一個(gè)開(kāi)源程序,十多年來(lái)一直受到全球礦工的信任。它的命令行界面有點(diǎn)復(fù)雜,因?yàn)樗鼪](méi)有花哨、優(yōu)雅的設(shè)計(jì)。相反,你會(huì)得到一個(gè)更適合高級(jí)用戶(hù)的經(jīng)典編程界面,但是一旦你掌握了它,使用 CGMiner 就會(huì)變得非常簡(jiǎn)單。
CGMiner 由加密開(kāi)發(fā)商 Con Kolivas 于 2011 年推出,專(zhuān)門(mén)用于挖掘比特幣和萊特幣 (LTC)。您可以使用 CGMiner 管理您的采礦操作的溫度和功率輸入,以及您的冷卻系統(tǒng)和哈希率。
該軟件與 Mac 計(jì)算機(jī)兼容,可用于運(yùn)行 ASIC 礦機(jī),以及執(zhí)行 CPU 和 GPU 比特幣挖掘。這意味著無(wú)論您是使用 ASIC 進(jìn)行大規(guī)模挖礦,還是使用內(nèi)置 GPU 或 CPU 進(jìn)行適度的愛(ài)好挖礦,您都可以使用 CGMiner 運(yùn)行 Mac 驅(qū)動(dòng)的挖礦操作。
多礦工
MultiMiner是另一個(gè)值得信賴(lài)的 BTC 挖礦軟件,可在Github下載。與 CGMiner 不同,MultiMiner 有一個(gè)非常簡(jiǎn)單的圖形用戶(hù)界面 (GUI),適合初學(xué)者。它由 BFGMiner 的開(kāi)發(fā)者 Nate Woolls 于 2013 年推出。眾所周知,該程序易于使用,并提供各種快速啟動(dòng)選項(xiàng),允許用戶(hù)立即設(shè)置和啟動(dòng)他們的挖礦操作。
您不需要任何編程技能即可運(yùn)行 MultiMiner,因?yàn)樵撥浖槟峁┝税惭b過(guò)程中所有必要設(shè)置步驟的簡(jiǎn)單說(shuō)明。MiltiMiner 可以管理多種挖礦操作,包括 CPU、GPU 和 ASIC 挖礦。它是為 Windows 設(shè)計(jì)的,但它也可以在 Linux 和 macOS 上運(yùn)行,并帶有這兩個(gè)操作系統(tǒng)所需的附加插件。
使用 Apple MacBook Pro 進(jìn)行比特幣挖礦
帶有 M1 Mac 芯片的 Apple MacBook Pro 型號(hào)是使用 Mac 計(jì)算機(jī)進(jìn)行加密挖掘的最佳選擇之一。您可以選擇使用 MacBook Pro 管理您的 ASIC 礦機(jī),也可以使用計(jì)算機(jī)的 GPU 或 CPU 進(jìn)行 BTC 挖礦。
與其他筆記本電腦相比,MacBook Pro 在挖掘比特幣方面的效率要高得多。您只需要從本文提供的列表中安裝您選擇的軟件,就可以開(kāi)始挖礦了。但是,需要注意的是,除了使用 MacBook Pro 管理 ASIC 礦機(jī)之外,其他兩種挖礦方法,CPU 或 GPU 挖礦,都不會(huì)非常有利可圖。如果你想賺大錢(qián),那么用 Mac 設(shè)備挖掘 BTC 最有利可圖的方法就是用它來(lái)管理 ASIC 礦工。盡管如此,ASIC 是非常昂貴的機(jī)器,而且它們消耗大量電力,因此請(qǐng)為一些重大的前期投資做好準(zhǔn)備。
如果您是業(yè)余礦工,使用 MacBook Pro 進(jìn)行 CPU 或 GPU 挖礦有利于隨著時(shí)間的推移獲得適度且穩(wěn)定的 BTC 流。
幾句結(jié)束語(yǔ)……
在從事比特幣挖礦時(shí),你真的需要確定你的目標(biāo)是什么,特別是如果你使用的是 Mac,因?yàn)闊o(wú)法將它變成挖礦設(shè)備。如果您準(zhǔn)備在 ASIC 礦機(jī)上投資數(shù)千美元來(lái)用您的 Mac 管理它,那就去吧,但如果您只是想用計(jì)算機(jī)的哈希能力進(jìn)行挖礦,那么不要指望能賺很多錢(qián)比特幣。